surface habitable - German English Dictionary